We need this available after including gdksurface.h.
G_DEFINE_AUTOPTR_CLEANUP_FUNC(GdkSeat, g_object_unref)
G_DEFINE_AUTOPTR_CLEANUP_FUNC(GdkPopupLayout, gdk_popup_layout_unref)
G_DEFINE_AUTOPTR_CLEANUP_FUNC(GdkVulkanContext, g_object_unref)
-G_DEFINE_AUTOPTR_CLEANUP_FUNC(GdkSurface, g_object_unref)
G_DEFINE_AUTOPTR_CLEANUP_FUNC(GdkContentFormats, gdk_content_formats_unref)
G_DEFINE_AUTOPTR_CLEANUP_FUNC(GdkEvent, g_object_unref)
gdk_surface_create_vulkan_context(GdkSurface *surface,
GError **error);
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (GdkSurface, g_object_unref)
+
G_END_DECLS
#endif /* __GDK_SURFACE_H__ */